package cn.com.cdb.ldms.modules.system.components;

import org.springframework.web.bind.annotation.RequestMethod;

import java.lang.annotation.*;

/**
 * @author liukui
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface AutoViewConfig {
    /**
     * 配置生成使用的实体类
     */
    Class<?> value();

    /**
     * 配置接口的HTTP方法，默认为GET
     */
    RequestMethod method() default RequestMethod.GET;

    /**
     * 配置接口路径后缀，默认为/config
     */
    String pathSuffix() default "/config";
}